NexusFi: Find Your Edge


Home Menu

 



Categories Help    






Search Results
Submitted by Fat Tails
Found 125 matching entries

Sort by

Entries
QQE (Quantitative Qualitative Estimation) 5 *
Exported using NT Version 7.0.1000.12

This is the QQE (Quantitative Qualitative Estimation) indicator. The origin of this indicator is unclear, it is a mystery indicator derived from Welles Wilder's RSI.

The main plot of the QQE is a smoothed RSI. The indicator then measures the amount of the absolute change between two consecutive values of the smoothed RSI. The absolute changes are then double-smoothed exponentially. The double smoothed value is then multiplied by two user defined multipliers. The result is then used to calculate a fast and a slow trigger line.

Entry and exit signals: Watch out for crosses of the smoothed RSI and one of the trigger lines.

Trend Filter: When the smoothed RSI is above or below the midline (50), this is an indication for an uptrend or downtrend.

Divergences: The main plot of the indicator is a smoothed RSI and can be used to detect divergences between momentum and price.

The attached version of the QQE is entirely recoded, as the QQE which is currently available for NinjaTrader had a few shortcomings. In particular, this indicator uses fewer DataSeries objects, creates instances of the RSI and EMA in OnStartUp(), has a second trigger line added, allows to select the multipliers for the trigger lines and also allows to set the momentum smoothing period independently from the RSI period. Usually for the momentum smoothing period the value 2*RSI_period - 1 is used.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: QQE (Quantitative Qualitative Estimation)
Category: NinjaTrader 7 Indicators 


March 13th, 2013
Size: 9.32 KB
Downloaded: 1429 times

Keywords: divergence qualitative rsi qqe quantitative
Double Smoothed Stochastics 5 *
Exported using NT Version 7.0.1000.11

The Double Smoothed Stochastics (DSS) is an exponentially smoothed stochastics indicator applied to an exponentially smoothed stochastics. It has been popularized by Walter Bressert. The DSS can be used as a cycle indicator. Usually first a cycle analysis is performed. The DSS should then be applied with half the cycle period of the dominant cycle. Walter Bressert uses the indicator with default periods of 10 and 5, and calls them DBS10 and DBS5.

This indicator is a modified version of the Double Stochastics NinjaTrader default indicator. I have coded it for various reasons.

EMA period: The NinjaTrader default DSS uses an EMA period of 3. This setting cannot be changed. However, nearly all other versions of the DSS use an EMA period between 8 and 10. This version uses a default period of 9, which can be changed.

Coding Inefficiencies: The NinjaTrader default DSS is highly inefficient, when running with COBC = false, because both MAX and MIN methods are performed twice with every incoming ticks. I have changed the algorithm to increase the speed.

Signal Line: I have added a signal line to the DSS. The signal line is generated as an EMA of the DSS, in the same way as it is generated for the MACD.

Rising and Falling Colors: The indicator will plot in different colors, depending on whether the Double Stochastics is rising or falling.

You can put a slow and a fast Double Stochastics indicator on your chart, then use the slow one as trend filter and the fast one for timing the entry signals.


Update March 6, 2013: Code efficiency improved, signal line added.
Update March 7, 2013: Bug removed, indicator displayed false values with COBC = false.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Double Smoothed Stochastics
Category: NinjaTrader 7 Indicators 


March 7th, 2013
Size: 8.40 KB
Downloaded: 2715 times

Keywords: cycles doublestochastics stochastics
SuperTrend M11 5 *
Exported using NT Version 7.0.1000.11

Please download the new Supertrend U11 (Universal), which allows to calculate the stop line from median, mode and 27 other moving averages.

This is a new implementation of the TradeStation SuperTrend indicator for NinjaTrader 7. The SuperTrend indicator is an application of the concept of MAE (maximum adverse excursion), which was introduced by John Sweeney in the mid-nineties.

The SuperTrend M11 is particularly stable and has a few advantages over other SuperTrend indicators:

It uses a moving (statistical) median of the arithmetic mean (High + Low)/2 of the bars instead of a moving average. The (statistical) median is known to be more robust than any average.

It calculates both the Median and the ATR (average true range) 1 bar ago, whereas the original SuperTrend indicator takes the ATR and moving average of the current bar. If you use the current bar's ATR, the current bar's breakout is partly measured against its own range. This is particularly true, if the ATR period is short.

Accessing the trend: The indicator comes with a BoolSeries that holds the trend. This BoolSeries can be accessed by other indicators or automated strategies.

Reverse Intra-bar = false: This is the default setting of the indicator. A logical signal will be generated when the close of the signal bar has taken out the stop line. The position may be reversed at the open of the next bar. The paint bars will only change colors for the bar after the signal bar. The arrow will be also plotted for the entry bar.

Reverse Intra-bar = true: This is an unusual setting for the SuperTrend. The signal will be generated with the first tick that has plotted on the other side of the stop line. In this case the position may be reversed intra-bar for the signal bar. Paintbars and arrows will already plot for the signal bar.

Paintbars: The indicator has an option to display the current trend via paintbars. Downclose bars are filled, upclose bars are hollow. For the upclose bars an opacity can be selected for better visibility.

Arrows: The indicator has an option to display trend changes via an arrow.

Sound alerts: The indicator will alert to trend reversals and potential trend reversals. A potential trend reversal occurs when price touches the stop line intra-bar prior to the confirmation by a close on the other side of the stop line. The sound files are included with the indicator install file. Please unzip and copy them into the program files (x86)\ NinjaTrader 7\ sounds directory or whatever directory is used by NinjaTrader to store the sound files.

Comparison between SuperTrend M1 and SuperTrend M11:

The SuperTrend M11 calculates both the average true range and the median 1 bar ago. This results in a considerable saving in CPU load, if you use the indicators in CalculateOnBarClose = false mode. The SuperTrend M11 does the median calculation only once per bar, while the SuperTrend M1 recalculates it with every incoming tick. If you use the indicator with CalculateOnBarClose = true setting, you can also continue to use the SuperTrend M1. There will be no significant difference in performance.

Changed formula: The Supertrend M11 will give slightly different results, when compared with the Supertrend M1. If you want to reproduce the settings of your Supertrend M1, you should use the same value for the ATR period and the ATR multiplier, but reduce the value for the median period by 1. The result will still not be identical. Also for both indicators a minimum size for the ATR values has been imposed, the ATR may not be smaller than the ticksize. This is only important for lower timeframes during low volatility and prevents the SuperTrend from changing the trend too often.

SuperTrend M1: The indicator package contains an updated version of the SuperTrend M1. However, I recommend to switch to SuperTrend M11.

Update August 10, 2011 : Visual design improved. The new indicator version can also be called by other indicators and strategies.
Update May 23, 2012: Entirely recoded version, which uses Median and ATR 1 bar ago to avoid recalculation with every tick. Sound alerts added that trigger intra-bar and which can be used on replay. Smaller improvements added.
Update May 24, 2012: Bug removed, upclose candles were not plotting properly.
Update June 30, 2012: New SuperTrend U11 "Universal" released, this is a new indicator - see link for more information
Update October 2, 2012: Indicator simplified. Trend state can no longer change intra-bar.
Update October 3, 2012: Indicator now allows for displacement. BoolSeries modified for accessing the trend. Trend change intra-bar is possible with option reverse intra-bar and COBC = false.
Update March 5, 2013: Arrows now plotting one bar earlier for the option Reverse intra-bar = true.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: SuperTrend M11
Category: NinjaTrader 7 Indicators 


March 6th, 2013
Size: 229.56 KB
Downloaded: 11641 times

Keywords: atr averagetruerange median movingmedian supertrend
SuperTrend U11 5 *
Exported using NT Version 7.0.1000.11

This is a new implementation of the TradeStation SuperTrend indicator for NinjaTrader 7. The SuperTrend indicator is an application of the concept of MAE (maximum adverse excursion), which was introduced by John Sweeney in the mid-nineties. The SuperTrend can be viewed as a trailing stop and changes direction, when the trailing stop is taken out.

The SuperTrend U11 calculates both the baseline and the offset 1 bar ago, as did the SuperTrend M11. This is to reduce CPU load and avoid feedback loops.

Accessing the trend: The indicator comes with a BoolSeries that holds the trend. This BoolSeries can be accessed by other indicators or automated strategies.

Reverse Intra-bar = false: This is the default setting of the indicator. A logical signal will be generated when the close of the signal bar has taken out the stop line. The position may be reversed at the open of the next bar. The paint bars will only change colors for the bar after the signal bar. The arrow will be also plotted for the entry bar.

Reverse Intra-bar = true: This is an unusual setting for the SuperTrend. The signal will be generated with the first tick that has plotted on the other side of the stop line. In this case the position may be reversed intra-bar for the signal bar. Paintbars and arrows will already plot for the signal bar.

Paintbars: The indicator has an option to display the current trend via paintbars. Downclose bars are filled, upclose bars are hollow. For the upclose bars an opacity can be selected for better visibility.

Arrows: The indicator has an option to display trend changes via an arrow.

Sound alerts: The indicator will alert to trend reversals and potential trend reversals. A potential trend reversal occurs when price touches the stop line intra-bar prior to the confirmation by a close on the other side of the stop line. The sound files are included with the indicator install file. Please unzip and copy them into the program files (x86)\ NinjaTrader 7\ sounds directory or whatever directory is used by NinjaTrader to store the sound files.

Comparing Supertrend U11 to Supertrend M11:

The SuperTrend U11 is a generalization of the SuperTrend M11.

-> The SuperTrend M11 uses the moving median of the arithmetic mean (High + Low)/2 one bar ago and adds/subtracts a multiple of the average true range one bar ago.

-> The SuperTrend U11 allows you to use the median as above , but instead you can also calculate the baseline from a selection of other indicators. These are the options available for the baseline

- a moving median
- a moving mode
- an ADXVMA
- a 2-pole Butterworth filter
- a 3-pole Butterworth filter
- a DEMA (double exponential MA)
- a DSMA (double simple MA)
- a DTMA (double triangular MA)
- a DWMA (double weighted MA)
- an Ehlers filter
- an EMA
- a 2-pole Gauss filter
- a 3-pole Gauss filter
- a 4-pole Gauss filter
- a HMA (Hull MA)
- a Holt EMA
- a Linear Regression indicator
- a LLMA (phase set to 0)
- a SMA
- a 2-pole Supersmoother
- a 3-pole Supersmoother
- a TEMA (triple exponential MA)
- a TMA (triangular MA)
- a TSMA (triple simple MA)
- a TWMA (triple weighted MA)
- a VWMA(volume weighted MA)
- a WMA (weighted MA)
- a ZeroLagHATEMA
- a ZeroLagTEMA
- a ZLEMA

While the SuperTrend M11 uses the average true range as an offset, the offset for the SuperTrend U11, can be selected as

- a moving average (or median, mode) of the simple range
- a moving average (or median, mode) of the true range
- the standard deviation

The added options will not slow down the indicator, as the selection becomes effective, when the indicator is added.

You can reproduce the SuperTrend M11 with the SuperTrend U11, if you apply it to the arithmetic mean (Median in NinjaSpeak) and select "Median" for the baseline, "EMA" for offset smoothing and "True Range" for offset type. However you need to take into account that the ATR uses Wilder's exponential smoothing (smoothing constant k = 1/n) which is different from the EMA (smoothing constant k = 2/(n+1)). For example an offset period of 8 for the SuperTrend M11 will produce a smoothing factor of 1/8 and translate to an offset period of 15 for the SuperTrend U11.

Update July 3, 2012: ADXVMA option for baseline added.
Update July 5, 2012: Bug removed - Butterworth, Gauss and Supersmoother Fillter did not use the specified baseline period.
Update August 17, 2012: Old version of ADXVMA replaced with new version.
Update August 31, 2012: Ehlers filter updated.
Update October 2, 2012: Indicator simplified. Trend state can no longer change intra-bar. Gaussian and Ehlers filters updated. Mode removed from options.
Update October 3, 2012: Indicator now allows for displacement. BoolSeries modified for accessing the trend. Trend change intra-bar is possible with option reverse intra-bar and COBC = false.
Update March 5, 2013: Arrows now plotting one bar earlier for the option Reverse intra-bar = true.

For the last three updates you also need to update Bollinger Universal & Keltner Universal, if you have them installed. Please remove old versions of those indicators first.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: SuperTrend U11
Category: NinjaTrader 7 Indicators 


March 6th, 2013
Size: 285.67 KB
Downloaded: 7801 times

Keywords: atr averagetruerange median movingmedian supertrend trailingstop
Bollinger Band Squeeze with Sound Alerts 5 *
Exported using NT Version 7.0.1000.11

This is a simple Bollinger Band Squeeze. The Bollinger Band Squeeze compares directional volatility as measured by the standard deviation to non-directional volatility as measured by the average range.

The squeeze is a situation, where Bollinger Bands are inside a Keltner Channel. This indicator does not plot the Bollinger Bands and the Keltner Channels, but plots the distance of the Bollinger Band from the Keltner Channel and displays it as a histogram.

When the histogram has a positive value: This means that the Bollinger Bands are outside the Keltner Channel. Directional volatility is high or normal.

When the histogram has a negative value: This shows low directional volatility, which is called "the squeeze". For better visibility, the squeeze is reinforced with dots. When activated, sound alerts will inform you that the squeeze is on.

A squeeze is a good opportunity to enter a position, as it reflects a temporary period of balancing or indecision. To determine the direction of the expected breakout from the squeeze, other indicators should be used. In his book "Mastering the Trade", John F. Carter suggests a momentum indicator do determine the direction of the trade, but I do not think that this is sufficient to create a profitable system. You will need further indicators.

If you enter a trade during a squeeze, this usually leads to a good reward-to-risk ratio, as you will typically be able to use narrower stops during low volatility periods.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Bollinger Band Squeeze with Sound Alerts
Category: NinjaTrader 7 Indicators 


February 24th, 2013
Size: 8.34 KB
Downloaded: 2486 times

Keywords: bollinger bollingerbands range squeeze standarddeviation truerange
Gaussian Filter 5 *
Exported using NT Version 7.0.1000.11


This is Gaussian Filter, as described by John F. Ehlers in his publication "Gaussian and other Low Lag Filters". The number of poles can be selected between 1 and 4.

The chart shows that the 1 pole filter (yellow) gives a better approximation for price, while the 4 pole filter (blue) offers superior smoothing.

Update October 1, 2012: Small bug removed. Indicator will now correctly display when a period of 1 is selected.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Gaussian Filter
Category: NinjaTrader 7 Indicators 


October 1st, 2012
Size: 2.25 KB
Downloaded: 1159 times

Keywords: gaussian movingaverage signalprocessing
Distance Coefficient Ehlers Filter 5 *
Exported using NT version 7.0.1000.11

This is a nonlinear FIR filter based on the work of John F. Ehlers. A short description of the methdology can be found here:

https://www.mesasoftware.com/Papers/Ehlers%20Filters.pdf

The filter follows the EasyLanguage code, which you will find under Figure 6 in the paper cited above. However, it uses a 4-period triangular moving average as input series, where the code example relies on the bar center.

The Distance Coefficient Ehlers Filter is already included with the Bollinger Bands Universal, Keltner Channel Universal, SuperTrend U11 and Heikin Ashi indicators, but I had not made it available so far as a separate download.


Update October 1, 2012: Small bug removed. Indicator will now correctly display when a period of 1 is selected.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Distance Coefficient Ehlers Filter
Category: NinjaTrader 7 Indicators 


October 1st, 2012
Size: 5.80 KB
Downloaded: 574 times

Keywords: ehlers filter fir
Visual EMA Multi-Timeframe 5 *
Exported using NT Version 7.0.1000.11

Indicator will only run on NT 7.0.1000.4 or later.

The VisualEMA is a MTF (multi-timeframe) version of the Exponential Moving Average. It will plot on any chart and allows to calculate the moving average

- from minute bars
- from second bars
- from tick bars
- from range bars
- from volume bars

For example you can display an hourly EMA on a 277 tick chart, or display a 12-period EMA calculated from a 100 tick chart on a 5 range chart.

The indicator has three modes to display the moving average:

StrategicMode: The first bar series collects the values from the secondary series without any lag on historical data, but a 1-tick lag on real-time data. This mode does not repaint, but shows the values originally recovered from the secondary bar series. On the chart the indicator in Strategy Mode is plotted yellow.

FirstTickMode: To avoid the lag for similar bars with identical time stamps, the indicator repaints the indicator value for the prior bar, after the first tick of the current bar has been registered. The one-tick repainting reduces the lag. On the chart the FirstTick Mode is shown in red.

Visual Mode: To make it easier to use the indicator visually, the indicator interpolates the distance between two consecutive bars of the secondary bar series. The interpolation algorithm works in real-time and simulates the CalculateOnBarClose = false mode for the indicator relative to the secondary bar series. It repaints the current leg of the indicator back to the prior bar of the secondary series. The interpolation adapts itself to equidistant or non-equidistant charts. The Visual Mode is shown in aqua.

This indicator comes as a protected assembly, so you cannot directly access the code.

Update August 30, 2011: 1-Tick Repainting for VisualMode and FirstTickMode was only enabled for fixed period bars. It is now also available for other bar types.
Update September 6, 2011: Bug fixed. VisualMode interpolation could be a few ticks off on real-time data.
Update November 9, 2011: Indicator entirely recoded, robustness and speed improved, lag reduced.
Update November 23, 2011: Indicator was lagging with CalculateOnBarClose = true setting. Lag is eliminated.
Update January 5, 2012: Option added to select color according to the slope of the VisualEMA. Paintbars added as a trendfilter.
Update August 15, 2012: Code updated to allow for displacement of indicator.
Update September 29, 2012: Renko option removed. Indicator could not always be called from a strategy, bug removed.

Please remove prior versions of the indicator, before installing the new release:
(1) Remove old assembly via File -> Utilities -> Remove NinjaScript Assembly.
(2) Shut down NinjaTrader and restart it.
(3) Install new file via File -> Utilities -> Import NinjaScript.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Visual EMA Multi-Timeframe
Category: NinjaTrader 7 Indicators 


September 29th, 2012
Size: 47.89 KB
Downloaded: 6947 times

Keywords: ema movingaverage mtf multi-timeframe
Visual SMA Multi-Timeframe 5 *
Exported using NT Version 7.0.1000.11

Indicator will only run on NT 7.0.1000.4 or later.

The VisualSMA is a MTF (multi-timeframe) version of the Simple Moving Average. It will plot on any chart and allows to calculate the moving average

- from minute bars
- from second bars
- from tick bars
- from range bars
- from volume bars

For example you can display an hourly SMA on a 235 tick chart, or display a 11-period SMA calculated from a 500 tick chart on a 7 range chart.

The indicator has three modes to display the moving average:

StrategicMode: The first bar series collects the values from the secondary series without any lag on historical data, but a 1-tick lag on real-time data. This mode does not repaint, but shows the values originally recovered from the secondary bar series. On the chart the indicator in Strategy Mode is plotted yellow.

FirstTickMode: To avoid the lag for similar bars with identical time stamps, the indicator repaints the indicator value for the prior bar, after the first tick of the current bar has been registered. The one-tick repainting reduces the lag. On the chart the FirstTick Mode is shown in red.

Visual Mode: To make it easier to use the indicator visually, the indicator interpolates the distance between two consecutive bars of the secondary bar series. The interpolation algorithm works in real-time and simulates the CalculateOnBarClose = false mode for the indicator relative to the secondary bar series. It repaints the current leg of the indicator back to the prior bar of the secondary series. The interpolation adapts itself to equidistant or non-equidistant charts. The Visual Mode is shown in aqua.

This indicator comes as a protected assembly, so you cannot directly access the code.

Update August 30, 2011: 1-Tick Repainting for VisualMode and FirstTickMode was only enabled for fixed period bars. It is now also available for other bar types.
Update September 6, 2011: Bug fixed. VisualMode interpolation could be a few ticks off on real-time data.
Update November 9, 2011: Indicator entirely recoded, robustness and speed improved, lag reduced.
Update November 23, 2011: Indicator was lagging with CalculateOnBarClose = true setting. Lag is eliminated.
Update January 5, 2012: Option added to select color according to the slope of the VisualSMA. Paintbars added as a trendfilter.
Update August 15, 2012: Code updated to allow for displacement of indicator.
Update September 29, 2012: Renko option removed. Indicator could not always be called from a strategy, bug removed.

Please remove prior versions of the indicator, before installing the new release:
(1) Remove old assembly via File -> Utilities -> Remove NinjaScript Assembly.
(2) Shut down NinjaTrader and restart it.
(3) Install new file via File -> Utilities -> Import NinjaScript.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Visual SMA Multi-Timeframe
Category: NinjaTrader 7 Indicators 


September 29th, 2012
Size: 48.34 KB
Downloaded: 7070 times

Keywords: movingaverage mtf multi-timeframe sma
BarTimer with Audio Alert 5 *
Exported using NT Version 7.0.1000.25


This is a simple bar timer for minute charts with an added audio alert.

Copy your favourite sound file into the directory -> programs -> NinjaTrader 7 -> sounds. Now enter the name of that sound file and the leadtime in seconds via indicator dialogue box.

The indicator name is "anaBarTimer". Please do not confuse it with the default NinjaTrader BarTimer.

Please note that NinjaTrader 7 does not support wav/MPEG. wav/MPEG files need to be converted to wav/PCM files first.

Update September 20, 2012: Indicator triggered random alerts during off-session times, when no ticks were arriving. Bug removed. Font size of display can now be selected.

Update November 21, 2014: Option added to select the fontstyle (regular, bold, italic ...)


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: BarTimer with Audio Alert
Category: NinjaTrader 7 Indicators 


September 20th, 2012
Size: 3.69 KB
Downloaded: 1905 times

Keywords: alert audio bartimer
 



 
Category
 




© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top